weep openly - French English Dictionary